precipitous coasts - German English Dictionary